#topic {
	padding: 0 18px;
	background: #fff;
	.title {
		padding-top: 24px;
		border-top: 1px solid #eee;
		font-size: 17px;
		padding-bottom: 20px;
		display: flex;
		justify-content: space-between;
		span.right_all {
			font-size: 13px;
			color: #666464;
		}
		i {
			font-size: 13px;
			color: #666464;
			margin-left: 5px;
		}
	}
	ul {
		display: flex;
		flex-wrap: wrap;
		margin-top: 12px;
		li {
			width: 25%;
			text-align: center;
			padding-right: 10px;
			padding-bottom: 22px;
			img {
				width: 24px;
				height: 24px;
			}
			p {
				margin-top: 12px;
				font-size: 12px;
				color: #666;
			}
		}
	}

}
